body>header{position:sticky;z-index:999;width:100%;top:0px}@media(min-width: 1200px){body>header{top:-50px}}@media(max-width: 1199.98px){body.show_menu{overflow:hidden}.show_menu .b_MainSiteNav .hamburger .inner{transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:rotate(45deg)}.show_menu .b_MainSiteNav .hamburger .inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.show_menu .b_MainSiteNav .hamburger .inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transform:rotate(-90deg)}}@media(max-width: 1199.98px)and (max-width: 1199.98px){.show_menu .b_MainSiteNav .menu_content{grid-template-rows:1fr;overflow:hidden auto;max-height:calc(100dvh - var(--header_height))}}.b_MainSiteNav{transition:background .3s ease-out,color .5s ease-out;background:var(--color_white)}@media(max-width: 1199.98px){.b_MainSiteNav{background:var(--color_light_teal)}}.b_MainSiteNav ul{padding:0;margin:0;list-style:none;display:grid;min-height:0}.b_MainSiteNav .logo_large{color:var(--color_deep_gray)}.b_MainSiteNav .logo_large:hover{color:var(--color_deep_teal)}@media(max-width: 1199.98px){.b_MainSiteNav .logo_large{height:40px}}.b_MainSiteNav .logo_collapsed{display:none;color:var(--color_white)}.b_MainSiteNav .logo_collapsed:hover{color:var(--color_green)}.b_MainSiteNav .top_bar{background:var(--color_light_teal);padding:13px 0;place-items:end}@media(max-width: 1199.98px){.b_MainSiteNav .top_bar{display:none}}.b_MainSiteNav .top_bar .container{place-items:end}.b_MainSiteNav .top_bar ul{display:flex;place-items:center;list-style:none;padding:0;margin:0;gap:50px}.b_MainSiteNav .top_bar .nav_link,.b_MainSiteNav .top_bar li.language{display:flex;align-items:center;gap:6px;text-decoration:none}.b_MainSiteNav .top_bar img{max-height:24px;max-width:24px}.b_MainSiteNav .main_menu .container{padding-block:15px}@media(min-width: 1200px){.b_MainSiteNav .main_menu .container{display:flex;justify-content:space-between;align-items:center;padding-block:16px 17px}}@media(max-width: 1199.98px){.b_MainSiteNav .menu_content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .5s}}.b_MainSiteNav .menu_content>div{min-height:0}@media(max-width: 1199.98px){.b_MainSiteNav ul.level_1{padding-block:30px}}@media(min-width: 1200px){.b_MainSiteNav ul.level_1{display:flex;align-items:center}}.b_MainSiteNav li{position:relative}.b_MainSiteNav li.level_1 a:not(.button){padding:23px;display:block;text-align:center;width:100%;display:flex;align-items:center;gap:6px}@media(max-width: 1199.98px){.b_MainSiteNav li>a:not(.button){justify-content:center}}.b_MainSiteNav li a{color:var(--color_deep_gray);text-decoration:none;outline:none}.b_MainSiteNav li a svg{transition:rotate .3s ease-in}.b_MainSiteNav li a.nav_link:is(:hover,:focus),.b_MainSiteNav li.language a:is(:hover,:focus){text-decoration:underline}.b_MainSiteNav li:is(:hover,:focus-within)>a{color:var(--color_deep_teal)}.b_MainSiteNav li:is(:hover,:focus-within)>a svg{rotate:-180deg}.b_MainSiteNav li.has_dropdown a{display:flex;align-items:center;gap:6px}.b_MainSiteNav li.has_dropdown svg{color:var(--color_green);transform-origin:center}.b_MainSiteNav li a.button.outline{margin-inline:auto;color:var(--color_deep_gray)}.b_MainSiteNav li a.button.outline svg{color:var(--color_green)}.b_MainSiteNav li:has(.button):is(:hover,:focus-within) .button{background:var(--color_green);color:var(--color_black)}.b_MainSiteNav li:has(.button):is(:hover,:focus-within) .button svg{color:var(--color_deep_teal)}.b_MainSiteNav a.button{padding:10px 18px}.b_MainSiteNav .sub_menu{display:grid;gap:0}@media(min-width: 1200px){.b_MainSiteNav .sub_menu{position:absolute;top:calc(100% - 10px);width:250px;background:var(--color_white);box-shadow:0 6px 10px 0 rgba(5,78,87,.2);pointer-events:none;opacity:0}}.b_MainSiteNav .sub_menu .level_2+.level_2{border-top:2px solid var(--color_light_teal)}.b_MainSiteNav .sub_menu .level_2 a{padding:18px 18px}.b_MainSiteNav .sub_menu .level_2 a:is(:hover,:focus){text-decoration:underline}@media(max-width: 1199.98px){.b_MainSiteNav .sub_menu_wrapper{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .5s}}@media(min-width: 1200px){.b_MainSiteNav li.has_dropdown:is(:focus-within,:hover) .sub_menu{opacity:1;pointer-events:revert;transition:.2s cubic-bezier(0.9, 1.11, 0.61, 1)}.b_MainSiteNav li.has_dropdown:has(.button):after{content:"";display:block;background:rgba(0,0,0,0);height:10px;background:rgba(0,0,0,0);position:absolute;top:100%;width:100%}.b_MainSiteNav li.has_dropdown:has(.button) .sub_menu{top:calc(100% + 10px);right:0}}@media(max-width: 1199.98px){.b_MainSiteNav li.level_1.reveal_subnav>a svg{transform:rotate(180deg)}.b_MainSiteNav .reveal_subnav .sub_menu_wrapper{grid-template-rows:1fr}}.b_MainSiteNav .bottom_bar{padding:44px 0 40px 0;border-top:2px solid rgba(105,167,178,.35)}@media(min-width: 1200px){.b_MainSiteNav .bottom_bar{display:none}}.b_MainSiteNav .bottom_bar ul{display:grid;place-items:center;list-style:none;padding:0;margin:0;gap:44px}.b_MainSiteNav.scrolled{box-shadow:0 6px 10px 0 rgba(5,78,87,.2)}@media(min-width: 1200px){.b_MainSiteNav.scrolled{background:var(--color_deep_teal)}.b_MainSiteNav.scrolled .main_menu .container{padding-block:8px 9px}.b_MainSiteNav.scrolled .logo_large{display:none}.b_MainSiteNav.scrolled .logo_collapsed{display:block}.b_MainSiteNav.scrolled li.level_1>a{color:var(--color_white)}.b_MainSiteNav.scrolled li.level_1:hover>a:not(.button){color:var(--color_white)}}.b_MainSiteNav #mobile_menu{--hamburger_width: 44px;--hamburger_height: 28px;--hamburger_color: var(--color_deep_gray);border:0;display:flex;align-items:center;background:rgba(0,0,0,0);justify-content:center;padding:10px 10px;gap:10px;position:absolute;top:11px;right:20px}@media(min-width: 1200px){.b_MainSiteNav #mobile_menu{display:none}}.b_MainSiteNav #mobile_menu:before{content:none}@media(max-width: 1199.98px){.b_MainSiteNav .hamburger{height:var(--hamburger_height);display:inline-block;overflow:visible;margin:0;padding:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:rgba(0,0,0,0)}.b_MainSiteNav .hamburger .box{position:relative;display:inline-block;width:var(--hamburger_width);height:var(--hamburger_height)}.b_MainSiteNav .hamburger .inner,.b_MainSiteNav .hamburger .inner:before,.b_MainSiteNav .hamburger .inner:after{position:absolute;width:var(--hamburger_width);height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:var(--hamburger_color)}.b_MainSiteNav .hamburger .inner{transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-duration:75ms;top:50%;display:block;margin-top:-1px}.b_MainSiteNav .hamburger .inner:before,.b_MainSiteNav .hamburger .inner:after{display:block;content:""}.b_MainSiteNav .hamburger .inner:before{top:calc(var(--hamburger_height)/-2);transition:top 75ms ease .12s,opacity 75ms ease}.b_MainSiteNav .hamburger .inner:after{bottom:calc(var(--hamburger_height)/-2);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19)}}.b_MainSiteNav #hamburger{display:none}